package com.hrm.houfei.dao;

import java.util.List;

import com.hrm.houfei.po.Moneypaymentdetails;

public interface IMoneyPaymentDetailsDAO {

	/**
	 * 更新薪酬发放详细信息
	 * 
	 * @param persistentInstance
	 */
	public void update(Moneypaymentdetails persistentInstance);
	
	public abstract void save(Moneypaymentdetails transientInstance);

	public abstract void delete(Moneypaymentdetails persistentInstance);

	public abstract Moneypaymentdetails findById(java.lang.Integer id);

	public abstract List findByExample(Moneypaymentdetails instance);

	public abstract List findByProperty(String propertyName, Object value);

	public abstract List findAll();

	public abstract Moneypaymentdetails merge(
			Moneypaymentdetails detachedInstance);

	public abstract void attachDirty(Moneypaymentdetails instance);

	public abstract void attachClean(Moneypaymentdetails instance);

}